714166
477489
950184
255475
454203
985512
777464
954817
305682
121180
333693
230724
5241799
3668581
3195148
2493804
2272988
2112609
2040358
193678
1819118
1742136
1717196
1658471